Some cities in the world never leave the time of their glory. The ancient cities of Hampi, Badami and Bijapur are just like these. A beautiful blend of mythology and history, these towns are a paradise for backpackers, pilgrims and even history buffs!