Goa, the superlative land located midway between Mumbai and Kerala on the Arabian Sea is the smallest, yet one of the wealthiest destinations of India. The hotels in Goa run from north to south along Goa’s palm fringed coastline including the attractions like Portuguese forts, Continue reading Hotels in Goa For A Refreshing Holiday