Batticaloa Pasikuda Beach in Sri Lanka Pasikuda is the most beautiful beach in Sri Lanka that attracts a…
Ampara Arugam Bay in Sri Lanka (Arugam Kudah) Arugam Bay, a moon-shaped curl of soft sand, is home to a…
Activity Best Whale Watching Places in Sri Lanka Whale watching is the practice of observing whales and dolphins in their…