During her stay in Brazil, Elizabeth Bishop wrote some travel poems addressing issues which loomed large only in the late twentieth century. Based on Brazilian social history and in the light of colonialism, post-colonialism and internal colonialism, this article conducts a close reading of these poems, and maintains that by referring to geographical and religious expansion as well as mundane experience, the poems critique the European colonizers, American neo-colonizers and the Brazilian upper classes, and also provide sympathetic criticism towards the lower classes for their yielding to reality and unconscious conspiracy with the colonizers and Brazilian upper classes. Parodying Daniel Defoe’s Robinson Crusoe, "Crusoe in England" conveys a detachment from colonialism and association with post-colonialism.