Facade of Mayfair World Cup Village, Rourkela 3

A VISUAL GLIMPSE AT MAYFAIR WORLD CUP VILLAGE, ROURKELA

 

PHOTO GALLERY: MAYFAIR WORLD CUP VILLAGE, ROUREKELA

Continue your booking