.

Aug 27, 2010

Devinuwara - srilanka

Dondra or Devinuwara (city of the god) is situated four miles form Matara.taken this photo in the devinuwara beach.

No comments:

Related Posts with Thumbnails