Puri's vibrant and narrowly packed streets with brightly painted houses, pastiches of colonial buildings, has a charm of its own. The Jagannath Temple which soars out of these streets dominates the skyline. The Chakratirtha (CT) Road to the East, the waterfront of Marine Drive Road to the West, and the score of hotels, resorts in the middle and the crammed Bada Danda street with lodges and shops selling religious souvenirs and the colourful pattachitra paintings are the hubs of action. The long stretch of coast, much cleaner towards the eastern end, remains crowded with sun bathers and swimmers in the season with local fishermen serving as life guards. Barring the pilgrims, congregating in hundred thousands during the annual Rath Yatra, Puri's traveller scene is dominated by Bengalis from Kolkata and some young western and Japanese visitors exploring the laidback charm of the town mostly on foot or bicycles.