From ancient temples to pristine beaches, explore the diverse attractions that make Sri Lanka a unique destination.
Ritigala Strict Natural Reserve is a deeply mystical, ancient Buddhist monastery nestled within a he...