Skip links

%d bloggers like this:
Read previous post:
Girihadu Seya in Trincomalee, Sri Lanka
Girihadu Seya: Oldest Buddhist Temple In Sri Lanka

Up in the northeastern corner of Sri Lanka lies an amazing place named Trincomalee but often referred to as heaven....

Close