Visit some of Goa’s beautiful churches and temples, historic forts, etc. all which tell a tale of Goa’s ancient past, the Portuguese rule and their love for architecture. Famed for its picture perfect beaches this small jewel on the west coast of India attracts tourists and travelers from all over the world.