In Sri Lanka a variety of cities across the island provide the discerning traveler with a host of opportunities. From cultural events to historical sites, from intriguing trails across mountains to lazing on sunny beaches, Sri Lankan cities are an exciting venture that should not be missed. The beautiful beaches of Passikudah and Kalkudah are charming picture postcard destinations on the east coast. In the south Kataragama, dedicated to the Lord Kathirkaman, is the city of gods and it attracts Buddhist and Hindu pilgrims by the dozen. Jaffna in the north, with its rich culture and history, is home to the Tamil speaking population of Sri Lanka and has distinct traditions as well as cuisine. Anuradhapura and Polonnaruwa, the Ancient Kingdoms of Classical and Medieval Sri Lanka, are symbolic of an era of kings and queens, dynasties and dogma. Nuwara Eliya is a hilltop city with tea plantations, colonial bungalows, horse races and golf tournaments, reminiscent of English weather and life in Colonial Ceylon. Mirissa is the city to see whales while Kalpitiya is a favourite for Dolphin viewing. Numerous wildlife parks and nature sanctuaries provide wildlife enthusiasts with the adventure of a lifetime. The list goes on and the cities continue to tempt and tantalize travelers with their stories, their sights and their distinct personalities.