Menu
Camelot is located on the golden belt of Sri Lanka's west coast provides travellers with a perfect place to relax and unwind.