Tuesday, May 18, 2010

Dominica: Trafalgar Falls

Dominica is an island in the Caribbean sea. Trafalgar Falls lies in Morne Trois Pitons National Park. It is one of the major tourist attractions in the Island.




My First card from Commonwealth of Dominica . Thanks to my uncle  Dr Krishanand Bhandarkar who visited there.

No comments:

Post a Comment