Mirissa
Mirissa is a city , situated in the southern coast of Sri Lanka . Mirissa is in the way between Matara to Galle . It is mostly famous for dolphin and blue whales watching . This is situated in the whales way of migration from the Arabian sea to bay of Bengal . So when […]