March 28, 2013 By pushpitha Shop at the Mae Sai Border Located at the northern most border of Thailand, Mae Sai is indeed a town to visit if one is... Continue reading