Country: Sri Lanka
Location: 6.5520039, 79.9762842
A modern circuit known for its excellent facilities and scenic surroundings.