The pleasant little town of COPACABANA overlooks the deep blue waters of Lago Titicaca just a few kilometres from the Peruvian border. The town is an untidy collection of red-tiled houses and modern concrete buildings nestled between two steep hills. As well as being a good base from which to explore the Bolivian side of the lake, the town is the most important Catholic pilgrimage site in the country, being home to Bolivia’s most revered image, the Virgen de Copacabana. Several times annually the town is overwhelmed by religious devotees who come to pay homage to the Virgin in colourful religious fiestas, while the rest of the year sees a steady stream of pilgrims seeking the Virgin’s blessing. Copacabana is also the base for visits to Isla del Sol and Isla de la Luna, Titicaca’s two sacred islands, while a series of mysterious Inca ruins lie within easy walking distance.