Goa although being the smallest state of India is among the most beautiful places in India. The beaches of Goa are popular among domestic as well as international tourists. Whereas the Churches of Goa are designated among the World Heritages…
Read More