Location of the Week
written by silvergwen
on January 20th, 2009
, 5 comments
(0 votes)

a-l-b-e-r-t-o- discovered an island in the mouth of Amazon river. Bikes footballs and buffaloes fill the streets of this isolated and to a large extent uninhabited place on earth. A truly wonderful location with plenty of pictures to make our eyes drool, a-l-b-e-r-t-o- takes home this weeks award. Congratulations!

















Please login or register to use this feature.