Take a virtual tour of My Site and get a glimpse of the luxury and comfort that await you. Our resort is designed to blend in with nature and provide you with an authentic wildlife experience. From the cozy cottages to the stunning natural surroundings, My Site is the perfect place to unwind and connect with nature.