Whale Watching in Beauty Spot of Sri Lanka
Adjust font size:
Tourists and sailors watch the sea in a boat in the sea of Mirissa, a beauty spot which is famous of whale watching in southern Sri Lanka, on April 19, 2009. [Xinhua]
|
(Xinhua News Agency April 24, 2009)