Santa Rosa Maldives
Santa Rosa Maldives is a 15 bedroom Guest house with a inhouse Restaurant and a snack shop located in Kaafu Thulusdhoo.
Santa Rosa Maldives is a 15 bedroom Guest house with a inhouse Restaurant and a snack shop located in Kaafu Thulusdhoo.