5 Reasons to stay at a beach resort in Goa
Goa is a tropical beach paradise of sun, sand and sea. Think of a fun holiday in India and Goa is the first thought on your mind! The smallest state in India has much to boast about. With more than 50 beaches, Goa has over 101km of shoreline. Each beach and area of Goa has… Read More »