Mayfair Palm Beach Resort
Mayfair Palm Beach Resort, Gopalpur-On-Sea, is a wonderful stop for travellers who like a peaceful stay. There are some places that you discover that you’d rather not tell anyone about. It’s no wonder then that this little sleepy hamlet on the eastern shore has remained a closely guarded secret. Once the word gets out, you … Read More