Set out from Mirissa to witness the awe-inspiring blue whales and dolphins that frequent Sri Lanka’s southern waters, combined with beach relaxation.
Set out from Mirissa to witness the awe-inspiring blue whales and dolphins that frequent Sri Lanka’s southern waters, combined with beach relaxation.