Goa, the beach paradise of India. No matter how much you refrain yourself, you just can't get enough of visualizing about this place which is wide stretched along the Arabian Sea in western India. Right from some three dozen beaches to cheap alcohol and petrol to the young vibrant crowd....