Posted Tue at 2:46 AM
Daman, a coastal town on the western coast of India, is emerging as one of the most sought-after wedding desti...