For All Points-Of-The-View.
Goa is one of the tiniest states located on the edge of the Konkan region in the south west of India. Though the state is small in size it is adored with immense of blessings bestowed by the nature with picturesque landscapes and charming beaches that makes it more special and attractive by nature.
To highlight you with some of the best sought out sites for mesmerizing enjoyments are as follows:
Added by Michael Smith on September 20, 2011 at 4:41am — No Comments