Demodara Nine Arch Bridge – The Bridge in the Sky

Up, up away in the central highlands of Sri Lanka, are nine arches of pure splendour. What are they? They are nine arches of solid rocks that together make up the impressive Demodara Nine Arch Bridge. Where exactly is it? It’s located in the little village of Gotuwala in Ella, a charming town situated about…

Negombo Beach -West Coast wonder

The island nation of Sri Lanka contains a number of attractive beaches. Negombo, the idyllic coastal town nestled on soft sandy shores, basking in glorious tropical sunshine, offers the perfect getaway in Sri Lanka. If you are in search of reasonably priced hotels near Colombo airport from which to head off on your adventures, The…

Discovering the West Coast Wonder That is Negombo

For long it was Sri Lanka’s south coast that got all the attention for its pristine shores and laidback beach vibe. Of course, this is the case no more, with the West Coast and Negombo in particular, being one of the frontrunners for the title of the island’s best beach destination. Here is some essential…