The pic on this page is from Goa, a beautiful, laidback beach state on west coast of india and personally the most relaxing place in india. Numerous clean beaches and sunshine most part of the year makes this a natural vacation, holiday and partying place for indians as well sun seeking europeans and americans.
Nov to Mar is the best time to visit
Famous temples, churches also make this a known religious place.