Shillong-Scotland of East, Meghalaya, 2023

Shillong is capital city of Meghalaya, India. Also known as the Scotland of East beautiful valley, Lakes and garden and for their mesmerising view.

Leave a Comment

AFG Vs SL, Afghanistan won the match by 7 Wickets,. Inter Miami VS Charlotte FC on 12th August 2023 Indian States and Their Capital Cities