Tuesday, March 22, 2016

Google Street View Available in Sri Lanka

Sri Lanka Highlights
Sri Lanka is an island country in South Asia. In 1265, Marco Polo described it as "the finest island of its size in all the world”. The country’s natural beauty and rich history have seen it become an increasingly popular tourist destination. This gallery contains some of the panoramic highlights from the roads of this wonderful nation.

No comments:

Post a Comment