by Amrita Priya | Jul 14, 2023
(July 14, 2023) More than three decades back when Raj and Bina Sharma landed in Maine, the northeastern state of the United States for a vacation, little did they know that it would soon become a place that they would be calling home. Over the years, the couple...