logo logo

Worlds Largest Blue Whale colony – Discovered in Sri Lanka

Is Sri Lanka the new Bali?

Is Sri Lanka the new Bali? Rowena Ryan It’s a small island off the south coast of India and it’s being touted as the new Bali. So what is it about Sri Lanka that has travellers sitting up...
bottom