By N. Chrystine Olson Uploaded on 6 April 2008 62 views
Right now this beach on the NE coast of Madagascar would be a welcome site.