Popular place in Sri Lanka