a small river next to a hill with the words india's new adventurous destination megolaya
en liten flod intill en kulle med orden Indias nya äventyrliga destination megolaya
Một dòng sông nhỏ bên cạnh một ngọn đồi với những từ india du lịch đến megolaya