Рет қаралды 111
Phi Ro Sha Resort, located in Umsning, Meghalaya, offers a serene retreat amidst the natural beauty of the northeastern region of India. The resort is known for its comfortable accommodations and scenic surroundings, providing guests with a relaxing environment.