Puppies making love on shoretheruppee (31)in #puppieslove • 6 years ago This had been taken on Palelom Beach, South Goa India. #cute #playingoneanother #palelomshore