MIRISSA SRI LANKA WHALE WATCHING MIRISSA | MIRISSA BEACH
MIRISSA BEACH SRI LANKA WHALE WATCHING MIRISSA MIRISSA BEACH AND MIRISSA HOTELS CATCH A GLIMPSE OF WHALES AND DOLPHINS The beautiful coastal town of Mirissa lies further down the south shoreline of Sri Lanka, which was not so famous some time ago when comparing with Unawatuna or Hikkaduwa. But the diversity of the waves and … Read more