Pembroke Villa – An Ecorganic Boutique Farmstay
Pembroke Villa – An Ecorganic Boutique Farmstay Nature is all we were surrounded by in Nilgiris or the ‘Queen of Hills’ as it is better known, where one can escape to for a perfect getaway. While green was the dominant colour there, we could not ignore the shades of yellow and orange of the skyline […]