Goa is a small Indian state on the western coast with beautiful beaches, temples, churches, and a rich cultural heritage, making it an ideal tourist destination. It has 105 km of coastline containing 29 beaches with golden sand. Goa also has a large network of inland waterways and historical religious sites that are renowned for worship and pilgrimage. Goa offers superb tourist attractions including varied lifestyles, cultural traditions, and colorful festivals, along with the hospitable nature of its people. It has excellent transport links by air, rail, road, and sea to other parts of India and internationally, with daily flights to major Indian cities and charter flights bringing tourists from Europe between September and April.